.main_bg{
    background: url("fj_bg_1.jpg") no-repeat;
}
.actlist_bg, .myCircle_bg{
    background: url("fj_bg_1_blur.jpg") no-repeat;
}
.main_bg, .actlist_bg, .myCircle_bg{
    background-position: center center;
    background-size: cover;
    /*height: 100%;*/
    /*position: absolute;*/
    width: 100%;
    background-color: #D9DDE0;
    background-attachment: fixed;
}
.blur{
    filter: url(blur.svg#blur);
    -webkit-filter: blur(10px); /* Chrome, Opera */
    -moz-filter: blur(10px);
    -ms-filter: blur(10px);
    filter: blur(10px);
}
#copyright{
    background-color: #000000;opacity: 0.8;margin-top: 10px;
}
.bg_op_panel{
    background-color: rgba(255, 255, 255, 0.7);border-radius: 3px;padding-bottom: 25px;
}
.bg_op_tab{
    background-color: rgba(255, 255, 255, 0.7);border-radius: 0 3px 3px 3px;padding-bottom: 25px;
}
.bg_white_panel{
    background-color: #ffffff;border-radius: 3px;padding: 10px;
}
.invite_info label{
    color: #336666;
    font-weight: normal;
}
ul,li{
    list-style: none;
    padding: 0;
}
.size_20{
    width: 20px;
    height: 20px;
}
.size_32{
    width: 32px;
    height: 32px;
}
.size_36{
    width: 36px;
    height: 36px;
}
.size_48{
    width: 48px;
    height: 48px;
}
.size_24{
    width: 24px;
    height: 24px;
}
.font_size_18{
    font-size: 18px;
}
.font_size_16{
    font-size: 16px;
}
.font_size_14{
    font-size: 14px;
}
.font_size_12{
    font-size: 12px;
}
hr{
    margin: 10px 0;
}
.font_shadow_133000{
    text-shadow: 1px 3px 3px #000;
}
.guide_share{
    position: absolute;z-index: 1000; top: 0;right: 0;
    display: none;
}
.guide_share img{
    width: 200px;
}
.about span{
    margin:0 10px ;
}
.top_bar{
    margin-top: 10px;
}
.bar_left{
    color: #ffffff;font-size: 24px;
}
.bar_right{
    color: #ffffff;font-size: 24px;float: right;
}
#alertBox{
    position: absolute;
    z-index: 1000;
    text-align: center;
    background-color: #ffffff;
    border-radius: 3px;
}
#loadMore, #loadMoreAct{
    text-align: center;
    color: #666666;
}